翻訳と辞書
Words near each other
・ Case文
・ Cassis (曲)
・ Castle Fantasia 聖魔大戦
・ Castlevania 暁月の円舞曲
・ Castlevania 白夜の協奏曲
・ Castlevania ~暁月の円舞曲~
・ Castle・imitation
・ Castro-Stephensカップリング
・ Cat the Ripper 13人目の探偵士
・ Cataluña
Catalyst (ソフトウェア)
・ Catch Me (東方神起のアルバム)
・ Cats (雑誌)
・ Ca拮抗薬
・ Ca誘発性Ca放出
・ Cdb (ソフトウェア)
・ CdmaOne (サービス)
・ Cd値
・ Ce 6/8 II (機関車)
・ Cecile (アルバム)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Catalyst (ソフトウェア) : ミニ英和和英辞書
Catalyst (ソフトウェア)[かたりすと]
=====================================
〔語彙分解〕的な部分一致の検索結果は以下の通りです。

ソフトウェア : [そふとうぇあ]
 【名詞】 1. software 2. (n) software

Catalyst (ソフトウェア) : ウィキペディア日本語版
Catalyst (ソフトウェア)[かたりすと]

Catalyst (かたりすと)は、Perlで書かれたオープンソースウェブアプリケーションフレームワークで、Model-view-controller (MVC)のアーキテクチャを持ち、実験的なウェブのパターンを数多く持っている。Ruby on RailsMaypoleSpringといったフレームワークに強い影響を受けている。
Catalystは、主に、Perlのライブラリやアプリケーションの公式配布元であるCPANを通じて配布される。
== 哲学 ==
Catalystは、定義は一度のみ行われるべきとする"Don't Repeat Yourself" (DRY)原則に基づいている。
Catalystは、多くのモジュールのうちからひとつだけを使って、データベースからクラスを引っ張り出すことによって利用される。従って、データベース層に関するコードは必要とされない。しかし、何かに付け融通を効かせようとするなら、それもオプションで利用できる。Catalystのもうひとつの原則は、自在さである。
Catalystは、既にウェブアプリケーションを操作するために使われている既存のPerlモジュールの再利用を促す。
* Model部分は、''DBIx::Class''、''Plucene''、''Net::LDAP''、またはほかのモデルクラスを通じて操作する。
* View部分は、''Template Toolkit''、''Mason''、または''HTML::Template''によって主に操作される。
*Controllerは、もちろん個々のアプリケーションの作者によって書かれる。Controller機能の大部分は、Catalystのプラグインのうちのひとつに委ねることが出来る(Catalyst::Plugin::FormValidator、 Catalyst::Plugin::Prototype、 Catalyst::Plugin::Account::AutoDiscoveryなど)。
Catalystには、多くのプラグインがある〔CPANにおけるCatalystのモジュール 〕。例えば、AjaxRIAのためのJavaScriptの生成には、Catalyst::Plugin::Prototypeモジュールが使われる(prototypeはAjaxフレームワークである)。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Catalyst (ソフトウェア)」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.